drop-in hour - German English Dictionary